import React, { Component } from 'react';
import pubSub from 'pubsub-js';
import Child from './Child';
 class App extends Component {
 render(){
     return (
       
         <div>
             <h3>A</h3>
             <button onClick={() => {
              //生成发布者:第一个参数是消息的名字，第二个参数是消息的内容
              // 异步行为
                 pubSub.publish('one', {a:1,b:2,c:3,d:4})
                 
                 // 同步
                    // pubSub.publishSync("one",{
                    //     a:1,
                    //     b:2,
                    //     c:3,
                    //     d:4
                    // })
                    // pubSub.unsubscribe("one");//取消订阅
                    console.log("over");
                 
             }}>点击</button>
             <Child />
         </div>
   )
 }
}
 export default App;